home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / MacPerl 4.1.3 / README.APPL < prev    next >
Encoding:
Text File  |  1994-01-19  |  1.9 KB  |  45 lines  |  [TEXT/MPS ]

  1. COMMENTS ON THE STANDALONE APPLICATION
  2.  
  3. The user interface has been completely redone:
  4.  
  5. - The application is AppleScriptable
  6. - Publishers and Subscribers are supported
  7. - Balloon help is supported (try pointing the mouse at some text like "print")
  8. - Online help supported by selecting text and pressing Command-H.
  9. - The perl debugger runs in a separate window, as does the debug log.
  10.  
  11. System Requirements
  12.  
  13. Perl might run on any Mac with at least 4 Megabytes of RAM. If you experience
  14. anything different, tell us. MacPerl itself will run only under System 7 or later,
  15. but "MacPerl Runtime" will also run under System 6.
  16.  
  17. Installing
  18.  
  19. MacPerl can be anywhere.
  20. "MacPerl Help" and "MacPerl Runtime" must either be in the same folder as MacPerl 
  21. or in the Preferences Folder (System 7). The "lib" folder may be anywhere, but if
  22. you rename it or put it in a different folder than MacPerl, you have to give the
  23. new location in the Preferences… dialog.
  24.  
  25. Hints
  26.  
  27.  - Running a script "MyScript" has the same effect as "Perl -x myscript" 
  28.     would have on a Unix implementation.
  29.  - Dropping a script on MacPerl opens it, unless you hold down the option key,
  30.    in which case the script is run. This may be reversed in the preferences
  31.     dialog.
  32.  -    Dropping several files with the option key down is not recommended. The first 
  33.      one is assumed to be the script and the rest are assumed to be arguments. 
  34.  - Many arguments that would be given on the command line can be specified on the
  35.      #! line.
  36.  - A very useful way to deal with a script is to save it as a Droplet. A droplet
  37.    is a very small application that can be started either by double clicking it
  38.     or by dropping files (whose names will appear in @ARGV) on it. 
  39.  
  40. Known Deficiencies
  41.  
  42. - Perl doesn't prevent AppleEvents sent to it from timing out.
  43. - Only an extremely small subset of command line options are currently supported
  44.   (You are allowed, however, to send arbitrary command line options in AppleEvents).
  45.